<%@ Page 
Language="C#" 
MasterPageFile="~/ITCG.master" 
AutoEventWireup="true" 
CodeFile="ACT_ACTIVO_LISTADO.aspx.cs" 
Inherits="ACT_ACT_ACTIVO_LISTADO" 
Theme="EstiloKCG"
StylesheetTheme="EstiloKCG"
meta:resourcekey="Tit_Act_Activo_ListadoRecursoKCG" %>  

<%@ Register tagprefix="koala" 
    assembly="KoalaWebControls" 
    namespace="Koala.KoalaWebControls" %>
    
<asp:Content 
    ID="Content1" 
    ContentPlaceHolderID="ContentPlaceHolder1" 
    Runat="Server">      
    <asp:UpdatePanel 
        ID="UpdatePanel1" 
        runat="server"
        UpdateMode="Conditional">
        <ContentTemplate>
            <asp:Panel 
            ID="Panel1" 
            runat="server"
            meta:resourcekey="Rec_Act_Activo_ListadoRecursoKCG">
            <koala:KGrid  
                ID="gvact_activo_listado" 
                runat="server" 
                AllowPaging="True" 
                AllowSorting="True"
                AutoGenerateColumns="False" 
                PageSize="15"
                SelectedIndex="0"
                AccessKey='<%# HttpContext.GetLocalResourceObject("~/ITCG.master", "Tec_GridRecursoKCG.AccesKey").ToString() %>' 
                DataKeyNames="Id" 
                DataSourceID="odsgvact_activo_listado">
                <AlternatingRowStyle CssClass="alternatingrowstyle" />
                <HeaderStyle CssClass="headerstyle" />
                <PagerStyle CssClass="pagerstyle" />
                <SelectedRowStyle CssClass="selectedrowstyle" />
                <Columns>
                    <asp:CommandField 
                        ButtonType="Button" 
                        SelectText="..." 
                        ShowSelectButton="True" />
                    <asp:BoundField 
                        DataField="Codigo" 
                        meta:resourcekey="BoundCODIGORecursoKCG" 
                        SortExpression="Codigo" >
                        <itemstyle horizontalalign="Right" /> 
                    </asp:BoundField>
                    <asp:BoundField 
                        DataField="Nombre" 
                        meta:resourcekey="BoundNOMBRERecursoKCG" 
                        SortExpression="Nombre" >
                        <itemstyle wrap="True" width="80mm" />
                    </asp:BoundField>                        
                    <asp:BoundField 
                        DataField="Codigo_Barra" 
                        meta:resourcekey="BoundCODIGO_BARRARecursoKCG" 
                        SortExpression="Codigo_Barra" >
                        <itemstyle width="80mm" wrap="True" />
                    </asp:BoundField>
                    <asp:BoundField 
                        DataField="Act_Clase_Nombre" 
                        meta:resourcekey="BoundACT_CLASE_NOMBRERecursoKCG" 
                        SortExpression="Act_Clase_Nombre" >
                        <itemstyle wrap="True" width="80mm"/>
                    </asp:BoundField>                    
                    <asp:BoundField 
                        DataField="Fecha_Update" 
                        meta:resourcekey="BoundFECHA_UPDATERecursoKCG" 
                        SortExpression="Fecha_Update" >                        
                        <itemstyle wrap="True" />
                    </asp:BoundField>                    
                    <asp:BoundField 
                        DataField="Update_Per_Personal_Nombre" 
                        meta:resourcekey="BoundUPDATE_PER_PERSONAL_NOMBRERecursoKCG" 
                        SortExpression="Update_Per_Personal_Nombre" >                        
                        <itemstyle wrap="True"/>
                    </asp:BoundField>                    
                    <asp:BoundField
                        DataField="Parentesco" 
                        HeaderText="Parentesco" 
                        SortExpression="Parentesco"                        
                        Visible="False" />                    
                    <asp:BoundField 
                        DataField="Codigo_RFID" 
                        HeaderText="Codigo_RFID" 
                        SortExpression="Codigo_RFID" 
                        Visible="False" />
                    <asp:BoundField 
                        DataField="Codigo_Auxiliar" 
                        HeaderText="Codigo_Auxiliar" 
                        SortExpression="Codigo_Auxiliar" 
                        Visible="False" />
                    <asp:BoundField 
                        DataField="Act_Grupo_Det_Id" 
                        HeaderText="Act_Grupo_Det_Id" 
                        SortExpression="Act_Grupo_Det_Id" 
                        Visible="False" />
                    <asp:BoundField 
                        DataField="Act_Clase_Id" 
                        HeaderText="Act_Clase_Id" 
                        SortExpression="Act_Clase_Id" 
                        Visible="False" />
                    <asp:BoundField 
                        DataField="Act_Activo_Id" 
                        HeaderText="Act_Activo_Id" 
                        SortExpression="Act_Activo_Id" 
                        Visible="False" />
                    <asp:BoundField 
                        DataField="Val_Inversion_Id" 
                        HeaderText="Val_Inversion_Id" 
                        SortExpression="Val_Inversion_Id" 
                        Visible="False" />
                    <asp:BoundField 
                        DataField="Int_Empresa_Id" 
                        HeaderText="Int_Empresa_Id" 
                        SortExpression="Int_Empresa_Id" 
                        Visible="False" />
                    <asp:BoundField 
                        DataField="Fecha_Creacion" 
                        HeaderText="Fecha_Creacion" 
                        SortExpression="Fecha_Creacion" 
                        Visible="False" />
                    <asp:BoundField 
                        DataField="Creacion_Per_Personal_Id" 
                        HeaderText="Creacion_Per_Personal_Id"
                        SortExpression="Creacion_Per_Personal_Id" 
                        Visible="False" />
                    <asp:BoundField 
                        DataField="Update_Per_Personal_Id" 
                        HeaderText="Update_Per_Personal_Id"
                        SortExpression="Update_Per_Personal_Id" 
                        Visible="False" />
                    <asp:BoundField 
                        DataField="Descripcion" 
                        HeaderText="Descripcion" 
                        SortExpression="Descripcion" 
                        Visible="False" />
                    <asp:BoundField 
                        DataField="Act_Grupo_Det_Codigo" 
                        HeaderText="Act_Grupo_Det_Codigo"
                        SortExpression="Act_Grupo_Det_Codigo" 
                        Visible="False" />
                    <asp:BoundField 
                        DataField="Act_Grupo_Det_Nombre" 
                        HeaderText="Act_Grupo_Det_Nombre"
                        SortExpression="Act_Grupo_Det_Nombre" 
                        Visible="False" />
                    <asp:BoundField 
                        DataField="Act_Clase_Codigo" 
                        HeaderText="Act_Clase_Codigo" 
                        SortExpression="Act_Clase_Codigo" 
                        Visible="False" />
                    <asp:BoundField 
                        DataField="Val_Inversion_Codigo" 
                        HeaderText="Val_Inversion_Codigo"
                        SortExpression="Val_Inversion_Codigo" 
                        Visible="False" />
                    <asp:BoundField 
                        DataField="Val_Inversion_Nombre" 
                        HeaderText="Val_Inversion_Nombre"
                        SortExpression="Val_Inversion_Nombre" 
                        Visible="False" />
                    <asp:BoundField 
                        DataField="Int_Empresa_Codigo" 
                        HeaderText="Int_Empresa_Codigo" 
                        SortExpression="Int_Empresa_Codigo" 
                        Visible="False" />
                    <asp:BoundField 
                        DataField="Int_Empresa_Nombre" 
                        HeaderText="Int_Empresa_Nombre" 
                        SortExpression="Int_Empresa_Nombre" 
                        Visible="False" />
                    <asp:BoundField 
                        DataField="Creacion_Per_Personal_Codigo" 
                        HeaderText="Creacion_Per_Personal_Codigo"
                        SortExpression="Creacion_Per_Personal_Codigo" 
                        Visible="False" />
                    <asp:BoundField 
                        DataField="Creacion_Per_Personal_Nombre" 
                        HeaderText="Creacion_Per_Personal_Nombre"
                        SortExpression="Creacion_Per_Personal_Nombre" 
                        Visible="False" />
                    <asp:BoundField 
                        DataField="Update_Per_Personal_Codigo" 
                        HeaderText="Update_Per_Personal_Codigo"
                        SortExpression="Update_Per_Personal_Codigo" 
                        Visible="False" />
                    <asp:BoundField 
                        DataField="Act_Activo_Codigo" 
                        HeaderText="Act_Activo_Codigo" 
                        SortExpression="Act_Activo_Codigo" 
                        Visible="False" />
                    <asp:BoundField 
                        DataField="Act_Activo_Nombre" 
                        HeaderText="Act_Activo_Nombre" 
                        SortExpression="Act_Activo_Nombre" 
                        Visible="False" />
                    <asp:BoundField 
                        DataField="Estado_Nombre" 
                        HeaderText="Estado_Nombre" 
                        SortExpression="Estado_Nombre" 
                        Visible="False" />
                    <asp:BoundField 
                        DataField="Id" 
                        HeaderText="Id" 
                        SortExpression="Id" 
                        Visible="False" />
                    <asp:BoundField 
                        DataField="Estado" 
                        HeaderText="Estado" 
                        SortExpression="Estado" 
                        Visible="False" />
                </Columns>
            </koala:KGrid >
          </asp:Panel>
        </ContentTemplate>
        <Triggers>
            <asp:AsyncPostBackTrigger 
            ControlID="gvact_activo_listado"
            EventName="SelectedIndexChanged" />
        </Triggers>
    </asp:UpdatePanel>
    <asp:ObjectDataSource 
        ID="odsgvact_activo_listado" 
        runat="server" 
        OldValuesParameterFormatString="original_{0}"
        SelectMethod="GetByEmpresa" 
        TypeName="FEL.ACT.BO_Act_Activo">
        <SelectParameters>
            <asp:SessionParameter Name="s" SessionField="Scope" Type="Object" />
        </SelectParameters>
    </asp:ObjectDataSource> 
    <table>
        <tr>
            <td>
                <koala:KFiltro 
                    ID="kftFiltro" 
                    runat="server" 
                    Contenedor="ACT_ACTIVO_LISTADO" 
                    Objeto="ACT_ACTIVO" 
                    IndiceScope ="Scope"
                    Orden="1"
                    ObjectDataSourceID="odsgvact_activo_listado" />    
            </td>
            <td>
                <asp:Button
                    id="BtnNuevo"
                    runat="server"
                    OnClick="BtnNuevo_Click" />
            </td>
            <td>
                <asp:Button
                    id="BtnActivos"
                    runat="server"
                    OnClick="BtnActivos_Click" />
            </td>
            <td>
                <asp:Button
                    id="BtnImagen"
                    runat="server"
                    OnClick="BtnImagen_Click" />
            </td>
            <td>
                <asp:Button
                    id="BtnAtributos"
                    runat="server"
                    OnClick="BtnAtributos_Click" />
            </td>
            <td>
                <asp:Button
                    id="BtnArchivos"
                    runat="server"
                    OnClick="BtnArchivos_Click" />
            </td>
        </tr>
    </table>
       
</asp:Content>

